OpenText Cordys 10.6 documentation : Fields in the Document Store Tab

Fields in the Document Store Tab

This topic describes the fields on the document store configuration page.

The following fields are present in the Store Details section of the Properties - Repository window.

Field Description
Store Name Type the name of the document.
Store Type

Type of server. You may select from the following:

  • Repository
  • Jackrabbit
  • OpenText Content Server (OTCS)
  • Others 

Note: Repository and Jackrabbit can be used only for supporting basic Document Store capabilities and OTCS can be used for advanced Document Store capabilities. If you want to use any other repository for managing documents select the Others option.

Repository

The following fields are displayed in the Repository Configuration Details section when the Repository option is selected:

Field Description
Database configuration Select the database configuration in this field. For more information on configuring databases, refer to Managing Database Configuration. The Cordys System option contains the database configuration information that was provided while installing Process Platform.
Repository Root The root folder of the document within the repository. For example, if the repository contains different folders to store finance and inventory documents. The root folder for financial documents is /finance and for inventory it is /inventory.

Jackrabbit

The following fields are displayed in the Repository Configuration Details area when the Jackrabbit option is selected:

Field Description
Repository URL The URL of the repository.
User Name The user name to access the server where the document is stored.
Password The password to access the server where the document is stored.
Repository Root The root folder of the document within the repository. For example, if the repository contains different folders to store finance and inventory documents. The root folder for financial documents is /finance and for inventory it is /inventory.

Others

Process Platform provides you with IDocumentStore interface. This interface must be implemented when you want to use any other repository other than Process Platform Repository or Jackrabbit.

An example for implementing the IDocumentStore interface is as follows:

public abstract class JSRDocumentStoreClient implements IDocumentStore 
{ 
public boolean initializeStore(StoreConfiguration configuration) throws DocumentStoreException {} //more methods need to be defined 
} 
public class XDSDocumentStore implements IDocumentStore { //more methods need to be defined }
Field Description
Implementation Class The name of the class that implements the IDocumentStore interface. For more information on IDocumentStore class, refer to the Document Store package in Java documentation. In the above example, the Implementation Class is the JSRDocumentStoreClient class.
Classpath The classpath of the class that is implementing the IDocumentStore interface. In the above example, the Classpath is the class path of the JSRDocumentStoreClient class.
External Configuration XML Any additional information that is required to access the repository must be pasted in this field in the XML format. These details are passed to the implementation class. The contents of this field are passed to the StoreConfiguration object as displayed in the code above. The StoreConfiguration object is in turn passed to the initialize method of the implementation class. For more information, refer to the Document Store package in Java documentation.
Repository Root The root folder of the document within the repository. For example, if the repository contains different folders to store finance and inventory documents. The root folder for financial documents is /finance and for inventory it is /inventory.

Related tasks

Modifying Document Repository